home *** CD-ROM | disk | FTP | other *** search
- 0 REM****************
- 1 REM* *
- 2 REM* CHECKSUMMER *
- 3 REM* VERSION VC20 *
- 4 REM* *
- 5 REM* COPYRIGHT *
- 6 REM* OKTOBER 1984 *
- 7 REM* *
- 8 REM*F. LONCZEWSKI *
- 9 REM****************
- 10 PRINT"[147] CHECKSUMMER VC-20[146]"
- 11 PRINT" WRITTEN OCTOBER 1984 BY F. LONCZEWSKI"
- 12 PRINT"EINEN MOMENT, BITTE..."
- 13 FORI=827TO993:GOSUB21:POKEI,A
- 14 PS=PS+A+1:NEXTI
- 15 IFPS<>20612THENPRINT"PRUEFSUMMENFEHLER !":END
- 16 SYS955:PRINT"CHECKSUMMER AKTIVIERT."
- 17 PRINT"AN :SYS955"
- 18 PRINT"AUS:SYS58459, BEI CAS- SETTE ZUSAETZLICH RUN/STOP & RESTORE"
- 19 PRINT"BEI AKTIVIERTEM CHECK-SUMMER KEIN";
- 20 PRINT" CASSETTEN-BETRIEB (LOAD, SAVE) ERLAUBT!":NEW
- 21 READA$:IFLEN(A$)<>2THENPRINT"TIPPFEHLER IN ZEILE"PEEK(63)+PEEK(64)*256:END
- 22 A1=ASC(A$):A2=ASC(RIGHT$(A$,1))
- 23 IFA1<48ORA1>57THENIFA1<65ORA1>70THEN30
- 24 IFA2<48ORA2>57THENIFA2<65ORA2>70THEN30
- 25 IFA1>64THENA1=A1-55:GOTO27
- 26 IFA1<58THENA1=A1-48
- 27 IFA2>64THENA2=A2-55:GOTO29
- 28 IFA2<58THENA2=A2-48
- 29 A=A1*16+A2:RETURN
- 30 PRINT"UNGUELTIGER HEXCODE IN ZEILE"PEEK(63)+PEEK(64)*256:END
- 31 DATA 20,5F,03,86,7A,84,7B,20
- 32 DATA 73,00,AA,F0,F3,A2,FF,86
- 33 DATA 3A,90,0A,A2,00,86,FF,20
- 34 DATA 79,C5,4C,E1,C7,A2,01,86
- 35 DATA FF,4C,9C,C4,A6,FF,E0,01
- 36 DATA F0,03,4C,60,C5,A0,02,A9
- 37 DATA 00,85,FE,B1,5F,F0,0F,C9
- 38 DATA 20,D0,03,C8,D0,F5,18,65
- 39 DATA FE,85,FE,4C,76,03,C0,04
- 40 DATA 30,F1,C6,D6,A5,D6,48,A2
- 41 DATA 03,A9,20,9D,01,04,BD,B7
- 42 DATA 03,20,D2,FF,CA,10,F2,A6
- 43 DATA FE,A9,00,20,CD,DD,A9,3E
- 44 DATA 20,D2,FF,68,85,D6,20,87
- 45 DATA E5,A9,8D,20,D2,FF,A2,00
- 46 DATA 86,FF,F0,AE,09,3C,12,13
- 47 DATA A9,3B,8D,02,03,A9,03,8D
- 48 DATA 03,03,A5,BA,C9,01,D0,10
- 49 DATA A9,74,8D,30,03,8D,32,03
- 50 DATA A9,C4,8D,31,03,8D,33,03
- 51 DATA AD,88,02,8D,90,03,60
-